package br.com.sistemasaude.model;

import java.util.ArrayList;
import java.util.List;

import br.com.sistemasaude.bean.Usuario;
import br.com.sistemasaude.dao.UsuarioDAO;
import br.com.sistemasaude.dao.UsuarioDaoImp;

public class UsuarioModel {
	
	List<Usuario> listUsuario = null;
	

	public List<Usuario> listarUsuario(){	
    	UsuarioDAO ud = new  UsuarioDaoImp();	
    	
    	List<Usuario> listarUsuario = ud.listar();    	
    	listUsuario = new ArrayList<Usuario>();
    	
    	for(Usuario user: listarUsuario ){    		
    		//Se for atendente
    		
    		if(user.getNivel()==0){
    		 listUsuario.add(user);
    		}
    	}
    	
    	return listUsuario;
    }
    
    public List<Usuario> listarMedicos(){	
    	UsuarioDAO ud = new  UsuarioDaoImp();	
    	
    	List<Usuario> listMedicos= new ArrayList<Usuario>();
    	List<Usuario> listarMedicos = ud.listar();
    	
    	for(Usuario usuario: listarMedicos ){
    		
    		//Se for medico
    		if(usuario.getNivel()==0){
    			listMedicos.add(usuario);
    		}
    	}    	
    	return listMedicos;
    }

	public List<Usuario> getListUsuario() {
		return listUsuario;
	}

	public void setListUsuario(List<Usuario> listUsuario) {
		this.listUsuario = listUsuario;
	}
    
    

}
